﻿
export namespace vpb {

    //协议基类
    export class ProtocolMsgBase {
        // 协议号
        public _protocol:number = 0;
        // 结果码
        public _result:number = 0;
        // Pin码
        public Pin:number = 0;
        // 玩家唯一ID
        public Puid:number = 0;
        // 附加中转信息
        public Shuttle:string = '';

        // 构造函数
        public constructor(protocol:number) {
            this._protocol = protocol
        }
    }

	// 奖励物品 
	export class CLS_AwardItem {
		// 类型 对应 EAwardType
		public Type: number = 0;
		// 奖励配置ID
		public ConfigId: number = 0;
		// 奖励数量
		public Count: number = 0;
		// 等级
		public Level: number = 0;
	};
	// 奖励物品列表 
	export class CLS_ListAwardItem {
		// 奖励物品列表
		public ListAward: CLS_AwardItem[] = [];
	};
	// 当前数量和上限数量 
	export class CLS_CountInfo {
		// 当前
		public Value: number = 0;
		// 上限
		public Limit: number = 0;
	};
	// 需求数量和当前数量 
	export class CLS_NeedInfo {
		// 需求
		public Need: number = 0;
		// 当前
		public Value: number = 0;
	};
	// 当前数量和原来数量 
	export class CLS_ValueChangeInfo {
		// 原数值
		public ValueOld: number = 0;
		// 当前
		public ValueNew: number = 0;
	};
	// 类示例 
	export class CLS_BaseDemo {
		public a1: number = 0;
		public a2: number = 0;
		public a3: number = 0;
		public a4: number = 0;
		public a5: number = 0;
		public a6: string = '';
		public a7: boolean = false;
		public d1: number = 0;
		public d2: number = 0;
		public BaseDemo: number = 0;
	};
	// 示例 
	export class C2G_Base_Demo extends ProtocolMsgBase {
		public constructor() { super(10); }
		public a1: number = 0;
		public a2: number = 0;
		public a3: number = 0;
		public a4: number = 0;
		public a5: number = 0;
		public a6: string = '';
		public a7: boolean = false;
		public d1: number = 0;
		public d2: number = 0;
		public eBaseDemo: number = 0;
		public BaseDemo: CLS_BaseDemo = new CLS_BaseDemo();
	};
	// 示例 
	export class G2C_Base_Demo extends ProtocolMsgBase {
		public constructor() { super(11); }
		public a1: number = 0;
		public a2: number = 0;
		public a3: number = 0;
		public a4: number = 0;
		public a5: number = 0;
		public a6: string = '';
		public a7: boolean = false;
		public d1: number = 0;
		public d2: number = 0;
		public eBaseDemo: number = 0;
		public BaseDemo: CLS_BaseDemo = new CLS_BaseDemo();
	};
	// 结果返回 
	export class G2C_Base_Result extends ProtocolMsgBase {
		public constructor() { super(20); }
		// 协议ID
		public HandleId: number = 0;
	};
	// Ping服务器 
	export class C2G_Base_Ping extends ProtocolMsgBase {
		public constructor() { super(21); }
	};
	// Ping服务器 
	export class G2C_Base_Ping extends ProtocolMsgBase {
		public constructor() { super(22); }
		// 服务器时间刻度
		public ServerTime: number = 0;
	};
	// 同步版本号 
	export class C2G_Base_GameVersion extends ProtocolMsgBase {
		public constructor() { super(23); }
	};
	// 同步版本号 
	export class G2C_Base_GameVersion extends ProtocolMsgBase {
		public constructor() { super(24); }
		// 同步版本号
		public GameVersion: string = '';
	};
	// 消息确认 
	export class C2G_Base_Confirm extends ProtocolMsgBase {
		public constructor() { super(25); }
	};
	// 消息确认 
	export class G2C_Base_Confirm extends ProtocolMsgBase {
		public constructor() { super(26); }
	};
	// 服务器负载信息 
	export class CLS_ServerLoadInfo {
		// 服务器配置ID
		public ConfigId: number = 0;
		// 服务器IP
		public ServerIp: string = '';
		// 服务器端口
		public ServerPort: number = 0;
		// 服务器状态
		public ServerState: number = 0;
		// 在线人数
		public CountOnline: number = 0;
		// 进程ID
		public ProcessId: number = 0;
		// 使用CPU
		public Cpu: number = 0;
		// 使用内存
		public Memory: number = 0;
		// 使用线程
		public Threads: number = 0;
	};
	// 连接成功 
	export class L2C_Login_Connect extends ProtocolMsgBase {
		public constructor() { super(800); }
	};
	// 请求 系统公告 
	export class C2L_Login_NoticeSystem extends ProtocolMsgBase {
		public constructor() { super(801); }
	};
	// 返回 系统公告 
	export class L2C_Login_NoticeSystem extends ProtocolMsgBase {
		public constructor() { super(802); }
		// 内容
		public Text: string = '';
	};
	// 请求 活动公告 
	export class C2L_Login_NoticeActivity extends ProtocolMsgBase {
		public constructor() { super(803); }
	};
	// 返回 活动公告 
	export class L2C_Login_NoticeActivity extends ProtocolMsgBase {
		public constructor() { super(804); }
		// 内容
		public ListText: string[] = [];
	};
	// 服务器信息 
	export class CLS_ServerGameInfo {
		// 服务器配置ID
		public ConfigId: number = 0;
		// 服务器IP
		public ServerIp: string = '';
		// 服务器端口
		public ServerPort: number = 0;
		// 服务器状态
		public ServerState: number = 0;
		// 在线人数
		public CountOnline: number = 0;
		// 玩家昵称
		public PlayerName: string = '';
		// 玩家等级
		public PlayerLevel: number = 0;
		// 服务器大区名称
		public ServerArea: string = '';
		// 服务器名称
		public ServerName: string = '';
		// 模拟服务器状态
		public ServerStatus: number = 0;
		// 是否推荐服务器
		public Recommend: number = 0;
		// 是否新服
		public NewSever: number = 0;
	};
	// 请求 登陆用户账号 
	export class C2L_Login_UserLogin extends ProtocolMsgBase {
		public constructor() { super(806); }
		// 账号
		public Account: string = '';
		// 密码
		public Password: string = '';
	};
	// 返回 登陆用户账号 
	export class L2C_Login_UserLogin extends ProtocolMsgBase {
		public constructor() { super(807); }
		// 用户id
		public Uuid: number = 0;
		// 验证码
		public Code: number = 0;
		// 是否需要显示协议
		public NeedAgree: boolean = false;
		// 服务器列表
		public DictServer = new Map();
	};
	// 请求 SDK登录 
	export class C2L_Login_SdkLogin extends ProtocolMsgBase {
		public constructor() { super(808); }
		// 平台序号
		public Platform: number = 0;
		// 平台参数 0=uid 1=token
		public ListArgs: string[] = [];
	};
	// 返回 SDK登录 
	export class L2C_Login_SdkLogin extends ProtocolMsgBase {
		public constructor() { super(809); }
		// 平台序号
		public Platform: number = 0;
		// 平台参数
		public ListArgs: string[] = [];
		// 用户id
		public Uuid: number = 0;
		// 验证码
		public Code: number = 0;
		// 是否需要显示协议
		public NeedAgree: boolean = false;
		// 服务器列表
		public DictServer = new Map();
	};
	// 连接成功 
	export class G2C_Login_Connect extends ProtocolMsgBase {
		public constructor() { super(1000); }
	};
	// 请求 登陆玩家 
	export class C2G_Login_PlayerLogin extends ProtocolMsgBase {
		public constructor() { super(1001); }
		// 用户id
		public Uuid: number = 0;
		// 验证码
		public Code: number = 0;
	};
	// 返回 登陆玩家 
	export class G2C_Login_PlayerLogin extends ProtocolMsgBase {
		public constructor() { super(1002); }
	};
	// 请求 玩家创建 
	export class C2G_Login_PlayerCreate extends ProtocolMsgBase {
		public constructor() { super(1003); }
		// 玩家名字
		public Name: string = '';
		// 性别 男性 女性
		public Gender: string = '';
		// 门派
		public Family: string = '';
	};
	// 返回 玩家创建 
	export class G2C_Login_PlayerCreate extends ProtocolMsgBase {
		public constructor() { super(1004); }
	};
	// 通知玩家被取代连接 
	export class G2C_Login_Replaced extends ProtocolMsgBase {
		public constructor() { super(1005); }
	};
	// 通知玩家被封号 
	export class G2C_Login_Ban extends ProtocolMsgBase {
		public constructor() { super(1006); }
	};
	// 请求 检测名字 
	export class C2G_Login_CheckName extends ProtocolMsgBase {
		public constructor() { super(1007); }
		// 玩家名字
		public Name: string = '';
	};
	// 返回 检测名字 
	export class G2C_Login_CheckName extends ProtocolMsgBase {
		public constructor() { super(1008); }
	};
	// 请求 管理员使用PUID直接登录 
	export class C2G_Login_PuidLogin extends ProtocolMsgBase {
		public constructor() { super(1009); }
	};
	// 返回 管理员使用PUID直接登录 
	export class G2C_Login_PuidLogin extends ProtocolMsgBase {
		public constructor() { super(1010); }
	};
	// 通知服务器即将关闭 
	export class G2C_Login_ServerExit extends ProtocolMsgBase {
		public constructor() { super(1011); }
	};
	// 玩家基本信息 
	export class CLS_Info_Base {
		// 唯一ID
		public Puid: number = 0;
		// 名字
		public Name: string = '';
		// 性别 男性 女性
		public Gender: string = '';
		// 门派
		public Family: string = '';
		// 头衔
		public Title: string = '';
		// 年龄
		public Age: number = 0;
		// 等级
		public Level: number = 0;
		// 经验值
		public Exp: number = 0;
		// 元宝
		public Gem: number = 0;
		// 金币
		public Gold: number = 0;
		// 潜能
		public Pot: number = 0;
		// vip等级
		public VipLevel: number = 0;
		// vip经验值
		public VipExp: number = 0;
	};
	// 玩家杂项信息 
	export class CLS_Info_Misc {
		// 服务器配置ID
		public ServerConfigId: number = 0;
		// 服务器时间
		public ServerTime: number = 0;
		// 开服时间
		public ServerTimeOpen: number = 0;
		// 注册时间
		public DtRegister: number = 0;
		// 客户端特殊标记
		public DictFlagClient = new Map();
		// 客户端特殊标记每日刷新
		public DictFlagClientDaily = new Map();
		// 标记
		public DictFlagInt = new Map();
		// 标记
		public DictFlagBool = new Map();
	};
	// 玩家游戏信息 
	export class CLS_Info_Game {
	};
	// 玩家属性信息 
	export class CLS_Info_Prop {
		public str: number = 0;
		public itn: number = 0;
		public con: number = 0;
		public spi: number = 0;
		public cps: number = 0;
		public cor: number = 0;
		public per: number = 0;
		public kar: number = 0;
		public kee: number = 0;
		public sen: number = 0;
		public force: number = 0;
		public mana: number = 0;
		public food: number = 0;
		public water: number = 0;
		public efkee: number = 0;
		public efsen: number = 0;
		public mxkee: number = 0;
		public mxsen: number = 0;
		public mxforce: number = 0;
		public mxmana: number = 0;
		public mxfood: number = 0;
		public mxwater: number = 0;
		public adstr: number = 0;
		public aditn: number = 0;
		public adcon: number = 0;
		public adspi: number = 0;
		public adcps: number = 0;
		public adcor: number = 0;
		public adper: number = 0;
		public adkar: number = 0;
		public adkee: number = 0;
		public adsen: number = 0;
		public adforce: number = 0;
		public admana: number = 0;
		public adfood: number = 0;
		public adwater: number = 0;
		public damage: number = 0;
		public armor: number = 0;
		public cattack: number = 0;
		public cdefence: number = 0;
		public cdodge: number = 0;
		public cparry: number = 0;
		public cforce: number = 0;
		public cspell: number = 0;
		public cbtdamage: number = 0;
		public cbtarmor: number = 0;
		public cbtattack: number = 0;
		public cbtdefence: number = 0;
		public cbtdodge: number = 0;
		public cbtparry: number = 0;
		public cbtforce: number = 0;
		public cbtspell: number = 0;
	};
	// 请求 玩家全部信息 
	export class C2G_Info_GetAll extends ProtocolMsgBase {
		public constructor() { super(1100); }
	};
	// 返回 玩家全部信息 
	export class G2C_Info_GetAll extends ProtocolMsgBase {
		public constructor() { super(1101); }
		public InfoBase: CLS_Info_Base = new CLS_Info_Base();
		public InfoMisc: CLS_Info_Misc = new CLS_Info_Misc();
		public InfoGame: CLS_Info_Game = new CLS_Info_Game();
		public InfoProp: CLS_Info_Prop = new CLS_Info_Prop();
		public DictProp = new Map();
	};
	// 推送 玩家信息 全部 
	export class G2C_Info_PushAll extends ProtocolMsgBase {
		public constructor() { super(1102); }
		public InfoBase: CLS_Info_Base = new CLS_Info_Base();
		public InfoMisc: CLS_Info_Misc = new CLS_Info_Misc();
		public InfoGame: CLS_Info_Game = new CLS_Info_Game();
		public InfoProp: CLS_Info_Prop = new CLS_Info_Prop();
		public DictProp = new Map();
	};
	// 推送 玩家信息 基础 
	export class G2C_Info_PushBase extends ProtocolMsgBase {
		public constructor() { super(1103); }
		public InfoBase: CLS_Info_Base = new CLS_Info_Base();
		public InfoMisc: CLS_Info_Misc = new CLS_Info_Misc();
		public InfoProp: CLS_Info_Prop = new CLS_Info_Prop();
		public DictProp = new Map();
	};
	// 请求 更改客户端特殊标记 
	export class C2G_Info_ChangeFlagClient extends ProtocolMsgBase {
		public constructor() { super(1104); }
		public FlagKey: number = 0;
		public FlagValue: number = 0;
	};
	// 返回 更改客户端特殊标记 
	export class G2C_Info_ChangeFlagClient extends ProtocolMsgBase {
		public constructor() { super(1105); }
		public FlagKey: number = 0;
		public FlagValue: number = 0;
	};
	// 请求 更改客户端特殊标记每日 
	export class C2G_Info_ChangeFlagClientDaily extends ProtocolMsgBase {
		public constructor() { super(1106); }
		public FlagKey: number = 0;
		public FlagValue: number = 0;
	};
	// 返回 更改客户端特殊标记每日 
	export class G2C_Info_ChangeFlagClientDaily extends ProtocolMsgBase {
		public constructor() { super(1107); }
		public FlagKey: number = 0;
		public FlagValue: number = 0;
	};
	// 玩家基本信息 
	export class CLS_Info_Player {
		// 玩家唯一ID
		public Puid: number = 0;
		// 昵称
		public Name: string = '';
		// 性别 男性 女性
		public Gender: string = '';
		// 门派
		public Family: string = '';
		// 在线
		public IsOnline: boolean = false;
	};
	// 请求 玩家单条信息 
	export class C2G_Info_PlayerFind extends ProtocolMsgBase {
		public constructor() { super(1109); }
		// 唯一ID
		public Id: number = 0;
	};
	// 返回 玩家单条信息 
	export class G2C_Info_PlayerFind extends ProtocolMsgBase {
		public constructor() { super(1110); }
		// 玩家单条信息
		public InfoPlayer: CLS_Info_Player = new CLS_Info_Player();
	};
	// 请求 系统公告 
	export class C2G_Notice_System extends ProtocolMsgBase {
		public constructor() { super(1200); }
	};
	// 返回 系统公告 
	export class G2C_Notice_System extends ProtocolMsgBase {
		public constructor() { super(1201); }
		// 内容
		public Text: string = '';
	};
	// 请求 活动公告 
	export class C2G_Notice_Activity extends ProtocolMsgBase {
		public constructor() { super(1202); }
	};
	// 返回 活动公告 
	export class G2C_Notice_Activity extends ProtocolMsgBase {
		public constructor() { super(1203); }
		// 内容
		public ListText: string[] = [];
	};
	// 走马灯信息 
	export class CLS_NoticeRolling {
		// 走马灯类型 见ENoticeRollingType
		public Type: number = 0;
		// 内容
		public Text: string = '';
		// 播放次数
		public Count: number = 0;
	};
	// 发送 走马灯 
	export class G2C_Notice_Rolling extends ProtocolMsgBase {
		public constructor() { super(1205); }
		public ListNoticeRolling: CLS_NoticeRolling[] = [];
	};
	// 动态日志 
	export class CLS_GameLog {
		public GameLogTime: number = 0;
		// 动态日志类型 EGameLogType
		public GameLogType: number = 0;
		// 参数
		public Args: string[] = [];
	};
	// 即时推送 
	export class CLS_GameNotify {
		// 即时推送类型 EGameNotifyType
		public GameNotifyType: number = 0;
		// 参数
		public Args: string[] = [];
	};
	// 通知 即时推送 
	export class G2C_Info_PushGameNotify extends ProtocolMsgBase {
		public constructor() { super(1300); }
		// 即时推送信息
		public GameNotify: CLS_GameNotify = new CLS_GameNotify();
	};
	// 请求 客户端获取配置文本 
	export class C2G_Info_GetConfText extends ProtocolMsgBase {
		public constructor() { super(1301); }
	};
	// 返回 客户端获取配置文本 
	export class G2C_Info_GetConfText extends ProtocolMsgBase {
		public constructor() { super(1302); }
		// 配置文件文本列表
		public DictConfText = new Map();
	};
	// 邮件信息 
	export class CLS_MailInfo {
		// 邮件ID
		public Id: number = 0;
		// 邮件类型 EMailType
		public MailType: number = 0;
		// 标题
		public Title: string = '';
		// 是否有附件
		public HasAttachments: boolean = false;
		// 已读
		public Readed: boolean = false;
		// 已领
		public Got: boolean = false;
		// 保存
		public Saved: boolean = false;
		// 发送时间
		public CreateTime: number = 0;
		// 已发邮件
		public Sended: boolean = false;
		// 收件人(已发邮件生效 个人邮件:名字 郡邮件:郡ID 府邮件:府ID)
		public ReceiveName: string = '';
		// 发件人名字
		public SenderName: string = '';
	};
	// 邮件信息 详细 
	export class CLS_MailInfoDetails {
		// 邮件ID
		public Id: number = 0;
		// 邮件信息
		public MailInfo: CLS_MailInfo = new CLS_MailInfo();
		// 正文
		public Body: string = '';
		// 附件列表
		public listAward: CLS_AwardItem[] = [];
	};
	// 邮件信息 发送 
	export class CLS_MailInfoSend {
		public MailType: number = 0;
		// 标题
		public Title: string = '';
		// 正文
		public Body: string = '';
		// 发件人名字
		public SenderName: string = '';
		// 收件人名字
		public ReceiveName: string = '';
	};
	// 请求 邮件列表 
	export class C2G_Mail_List extends ProtocolMsgBase {
		public constructor() { super(1400); }
	};
	// 返回 邮件列表 
	export class G2C_Mail_List extends ProtocolMsgBase {
		public constructor() { super(1401); }
		// 邮件列表
		public ListMail: CLS_MailInfo[] = [];
	};
	// 请求 邮件读取 
	export class C2G_Mail_Read extends ProtocolMsgBase {
		public constructor() { super(1402); }
		// 邮件ID
		public Id: number = 0;
	};
	// 返回 邮件读取 
	export class G2C_Mail_Read extends ProtocolMsgBase {
		public constructor() { super(1403); }
		// 邮件ID
		public Id: number = 0;
		// 邮件信息详细
		public Details: CLS_MailInfoDetails = new CLS_MailInfoDetails();
	};
	// 请求 邮件领取附件 
	export class C2G_Mail_Get extends ProtocolMsgBase {
		public constructor() { super(1404); }
		// 邮件ID
		public Id: number = 0;
	};
	// 返回 邮件领取附件 
	export class G2C_Mail_Get extends ProtocolMsgBase {
		public constructor() { super(1405); }
		// 邮件ID
		public Id: number = 0;
		// 附件列表
		public listAward: CLS_AwardItem[] = [];
	};
	// 请求 邮件一键领取 
	export class C2G_Mail_GetAll extends ProtocolMsgBase {
		public constructor() { super(1406); }
	};
	// 返回 邮件一键领取 
	export class G2C_Mail_GetAll extends ProtocolMsgBase {
		public constructor() { super(1407); }
		// 附件列表
		public listAward: CLS_AwardItem[] = [];
	};
	// 请求 邮件删除 
	export class C2G_Mail_Delete extends ProtocolMsgBase {
		public constructor() { super(1408); }
		// 邮件ID
		public Id: number = 0;
	};
	// 返回 邮件删除 
	export class G2C_Mail_Delete extends ProtocolMsgBase {
		public constructor() { super(1409); }
		// 邮件ID
		public Id: number = 0;
	};
	// 请求 邮件清理已读 
	export class C2G_Mail_DeleteReaded extends ProtocolMsgBase {
		public constructor() { super(1410); }
		// 要删除的当前页面类型
		public MailType: number = 0;
	};
	// 返回 邮件清理已读 
	export class G2C_Mail_DeleteReaded extends ProtocolMsgBase {
		public constructor() { super(1411); }
		// 刷新后邮件列表
		public ListMail: CLS_MailInfo[] = [];
	};
	// 请求 邮件保存/取消保存 
	export class C2G_Mail_Save extends ProtocolMsgBase {
		public constructor() { super(1412); }
		// 邮件ID
		public Id: number = 0;
	};
	// 返回 邮件保存/取消保存 
	export class G2C_Mail_Save extends ProtocolMsgBase {
		public constructor() { super(1413); }
		// 邮件ID
		public Id: number = 0;
	};
	// 请求 邮件发送 
	export class C2G_Mail_Send extends ProtocolMsgBase {
		public constructor() { super(1414); }
		// 邮件发送信息
		public MailInfoSend: CLS_MailInfoSend = new CLS_MailInfoSend();
	};
	// 返回 邮件发送 
	export class G2C_Mail_Send extends ProtocolMsgBase {
		public constructor() { super(1415); }
		// 新加的已发邮件列表
		public MailInfo: CLS_MailInfo = new CLS_MailInfo();
	};
	// 文本信息 
	export class G2C_Game_Message extends ProtocolMsgBase {
		public constructor() { super(2000); }
		// 信息
		public Text: string = '';
	};
	// 聊天信息 
	export class CLS_ChatMsg {
		// 类型
		public ChatType: number = 0;
		// 文本
		public Text: string = '';
		// 发送者昵称
		public Sender: string = '';
	};
	// 请求 聊天信息发送 
	export class C2G_Chat_Send extends ProtocolMsgBase {
		public constructor() { super(2100); }
		// 类型
		public ChatType: number = 0;
		// 文本
		public Text: string = '';
	};
	// 返回 聊天信息发送 
	export class G2C_Chat_Send extends ProtocolMsgBase {
		public constructor() { super(2101); }
	};
	// 通知 聊天信息接收 
	export class G2C_Chat_Receive extends ProtocolMsgBase {
		public constructor() { super(2102); }
		// 聊天信息
		public Msg: CLS_ChatMsg = new CLS_ChatMsg();
	};
	// 出口信息 
	export class CLS_Room_InfoExit {
		// 方向
		public Dir: string = '';
		// ID（世界坐标）
		public RoomUid: number = 0;
		// 配置ID
		public RoomConfigId: string = '';
	};
	// 玩家信息 
	export class CLS_Room_InfoPlayer {
		// 唯一ID
		public Puid: number = 0;
		// 名字
		public Name: string = '';
		// 长名字
		public Desc: string = '';
	};
	// 房间信息 
	export class CLS_Room_InfoRoom {
		// ID（世界坐标）
		public Uid: number = 0;
		// 配置ID
		public ConfigId: string = '';
		// 出口列表
		public ListExit: CLS_Room_InfoExit[] = [];
		// 道具列表
		public DictItem = new Map();
		// 装备列表
		public DictEquip = new Map();
		// NPC列表
		public DictNpc = new Map();
		// 玩家列表
		public DictPlayer = new Map();
	};
	// 请求 房间信息 
	export class C2G_Room_Info extends ProtocolMsgBase {
		public constructor() { super(2200); }
	};
	// 返回 推送 房间信息 
	export class G2C_Room_Info extends ProtocolMsgBase {
		public constructor() { super(2201); }
		// 房间信息
		public RoomInfo: CLS_Room_InfoRoom = new CLS_Room_InfoRoom();
	};
	// 返回 推送 房间内容 
	export class G2C_Room_RoomThing extends ProtocolMsgBase {
		public constructor() { super(2202); }
		// 房间信息
		public RoomInfo: CLS_Room_InfoRoom = new CLS_Room_InfoRoom();
	};
	// 请求 飞 
	export class C2G_Room_Fly extends ProtocolMsgBase {
		public constructor() { super(2203); }
		// 城市
		public City: string = '';
	};
	// 返回 飞 
	export class G2C_Room_Fly extends ProtocolMsgBase {
		public constructor() { super(2204); }
		// 城市
		public City: string = '';
	};
	// 请求 移动 
	export class C2G_Room_Go extends ProtocolMsgBase {
		public constructor() { super(2205); }
		// 方向
		public Dir: string = '';
	};
	// 返回 飞 
	export class G2C_Room_Go extends ProtocolMsgBase {
		public constructor() { super(2206); }
		// 方向
		public Dir: string = '';
	};
	// 道具信息 
	export class CLS_Item_Info {
		// 配置
		public ConfigId: string = '';
		// 数量
		public Count: number = 0;
		// 名字
		public Name: string = '';
	};
	// 请求 拾取 
	export class C2G_Item_Get extends ProtocolMsgBase {
		public constructor() { super(2300); }
		// 配置Id
		public ConfigId: string = '';
	};
	// 返回 拾取 
	export class G2C_Item_Get extends ProtocolMsgBase {
		public constructor() { super(2301); }
		// 配置Id
		public ConfigId: string = '';
	};
	// 请求 丢弃 
	export class C2G_Item_Drop extends ProtocolMsgBase {
		public constructor() { super(2302); }
		// 配置Id
		public ConfigId: string = '';
		// 数量
		public Amount: number = 0;
	};
	// 返回 丢弃 
	export class G2C_Item_Drop extends ProtocolMsgBase {
		public constructor() { super(2303); }
		// 配置Id
		public ConfigId: string = '';
		// 数量
		public Amount: number = 0;
		// 道具列表
		public DictItem = new Map();
	};
	// 请求 使用 
	export class C2G_Item_Use extends ProtocolMsgBase {
		public constructor() { super(2304); }
		// 配置Id
		public ConfigId: string = '';
	};
	// 返回 使用 
	export class G2C_Item_Use extends ProtocolMsgBase {
		public constructor() { super(2305); }
		// 配置Id
		public ConfigId: string = '';
		// 道具列表
		public DictItem = new Map();
	};
	// 装备信息 
	export class CLS_Equip_Info {
		// 唯一ID
		public Uid: number = 0;
		// 配置
		public ConfigId: string = '';
		// 名字
		public Name: string = '';
		// 是否穿戴
		public Wear: boolean = false;
	};
	// 装备信息 
	export class CLS_Equip_InfoAll {
		// 唯一ID
		public Uid: number = 0;
		// 配置
		public ConfigId: string = '';
		// 名字
		public Name: string = '';
		// 描述
		public Desc: string = '';
	};
	// 请求 拾取 
	export class C2G_Equip_Get extends ProtocolMsgBase {
		public constructor() { super(2400); }
		// ID
		public Uid: number = 0;
	};
	// 返回 拾取 
	export class G2C_Equip_Get extends ProtocolMsgBase {
		public constructor() { super(2401); }
		// ID
		public Uid: number = 0;
	};
	// 请求 查看 
	export class C2G_Equip_InfoRoom extends ProtocolMsgBase {
		public constructor() { super(2402); }
		// ID
		public Uid: number = 0;
	};
	// 返回 查看 
	export class G2C_Equip_InfoRoom extends ProtocolMsgBase {
		public constructor() { super(2403); }
		// 信息
		public Info: CLS_Equip_InfoAll = new CLS_Equip_InfoAll();
	};
	// 请求 查看 
	export class C2G_Equip_InfoInv extends ProtocolMsgBase {
		public constructor() { super(2404); }
		// ID
		public Uid: number = 0;
	};
	// 返回 查看 
	export class G2C_Equip_InfoInv extends ProtocolMsgBase {
		public constructor() { super(2405); }
		// 信息
		public Info: CLS_Equip_InfoAll = new CLS_Equip_InfoAll();
	};
	// 请求 丢弃 
	export class C2G_Equip_Drop extends ProtocolMsgBase {
		public constructor() { super(2406); }
		// ID
		public Uid: number = 0;
	};
	// 返回 丢弃 
	export class G2C_Equip_Drop extends ProtocolMsgBase {
		public constructor() { super(2407); }
		// ID
		public Uid: number = 0;
		// 装备列表
		public DictEquip = new Map();
		// 实装列表
		public DictWear = new Map();
	};
	// 请求 装备 
	export class C2G_Equip_Wear extends ProtocolMsgBase {
		public constructor() { super(2408); }
		// ID
		public Uid: number = 0;
	};
	// 返回 装备 
	export class G2C_Equip_Wear extends ProtocolMsgBase {
		public constructor() { super(2409); }
		// 装备列表
		public DictEquip = new Map();
		// 实装列表
		public DictWear = new Map();
	};
	// 请求 装备 
	export class C2G_Equip_Change extends ProtocolMsgBase {
		public constructor() { super(2410); }
		// Type
		public Type: number = 0;
		// ID
		public Uid: number = 0;
	};
	// 返回 装备 
	export class G2C_Equip_Change extends ProtocolMsgBase {
		public constructor() { super(2411); }
		// 装备列表
		public DictEquip = new Map();
		// 实装列表
		public DictWear = new Map();
	};
	// 请求 卸下 
	export class C2G_Equip_Unwear extends ProtocolMsgBase {
		public constructor() { super(2412); }
		// ID
		public Uid: number = 0;
	};
	// 返回 卸下 
	export class G2C_Equip_Unwear extends ProtocolMsgBase {
		public constructor() { super(2413); }
		// 装备列表
		public DictEquip = new Map();
		// 实装列表
		public DictWear = new Map();
	};
	// NPC信息 
	export class CLS_Room_InfoNpc {
		// 唯一ID
		public Uid: number = 0;
		// 配置
		public ConfigId: string = '';
		// 名字
		public Name: string = '';
		// 长名字
		public Long: string = '';
	};
	// 请求 查看 
	export class C2G_Npc_Look extends ProtocolMsgBase {
		public constructor() { super(2500); }
		// ID
		public Uid: number = 0;
	};
	// 返回 查看 
	export class G2C_Npc_Look extends ProtocolMsgBase {
		public constructor() { super(2501); }
		// ID
		public Uid: number = 0;
	};
	// 请求 攻击 
	export class C2G_Npc_Kill extends ProtocolMsgBase {
		public constructor() { super(2502); }
		// ID
		public Uid: number = 0;
	};
	// 返回 攻击 
	export class G2C_Npc_Kill extends ProtocolMsgBase {
		public constructor() { super(2503); }
		// ID
		public Uid: number = 0;
	};
	// 角色信息score 
	export class CLS_InfoScore {
		// 唯一ID
		public Puid: number = 0;
		// 元宝
		public Gem: number = 0;
		// 金币
		public Gold: number = 0;
		// 潜能
		public Pot: number = 0;
		// vip等级
		public VipLevel: number = 0;
		// vip经验值
		public VipExp: number = 0;
		// 名字
		public Name: string = '';
		// 性别 男性 女性
		public Gender: string = '';
		// 门派
		public Family: string = '';
		// 头衔
		public Title: string = '';
		// 年龄
		public Age: number = 0;
		// 等级
		public Level: number = 0;
		// 经验值
		public Exp: number = 0;
		public DictProp = new Map();
		public DictPropCbt = new Map();
	};
	// 请求 角色属性 
	export class C2G_Char_Score extends ProtocolMsgBase {
		public constructor() { super(3000); }
	};
	// 返回 角色属性 
	export class G2C_Char_Score extends ProtocolMsgBase {
		public constructor() { super(3001); }
		// score属性
		public InfoScore: CLS_InfoScore = new CLS_InfoScore();
	};
	// 挂机信息 
	export class CLS_InfoOffline {
		// 模式 0=不在挂机 1=外出修行 2=闭关修炼
		public OfflineMode: number = 0;
		// 挂机 开始时间
		public OfflineTime: number = 0;
		// 挂机已持续时间
		public OfflineTs: string = '';
	};
	// 请求 挂机信息 
	export class C2G_Char_OfflineInfo extends ProtocolMsgBase {
		public constructor() { super(3003); }
	};
	// 返回 挂机信息 
	export class G2C_Char_OfflineInfo extends ProtocolMsgBase {
		public constructor() { super(3004); }
		// 挂机信息
		public InfoOffline: CLS_InfoOffline = new CLS_InfoOffline();
	};
	// 请求 挂机 
	export class C2G_Char_Offline extends ProtocolMsgBase {
		public constructor() { super(3005); }
		// 模式 0=不在挂机 1=外出修行 2=闭关修炼
		public OfflineMode: number = 0;
	};
	// 返回 挂机 
	export class G2C_Char_Offline extends ProtocolMsgBase {
		public constructor() { super(3006); }
		// 模式 0=不在挂机 1=外出修行 2=闭关修炼
		public OfflineMode: number = 0;
		// 挂机信息
		public InfoOffline: CLS_InfoOffline = new CLS_InfoOffline();
	};
	// 请求 查看 
	export class C2G_Char_Look extends ProtocolMsgBase {
		public constructor() { super(3007); }
		// ID
		public Uid: number = 0;
	};
	// 返回 查看 
	export class G2C_Char_Look extends ProtocolMsgBase {
		public constructor() { super(3008); }
		// ID
		public Uid: number = 0;
	};
	// 请求 背包 
	export class C2G_Char_Inv extends ProtocolMsgBase {
		public constructor() { super(3009); }
	};
	// 返回 背包 
	export class G2C_Char_Inv extends ProtocolMsgBase {
		public constructor() { super(3010); }
		// 道具列表
		public DictItem = new Map();
		// 装备列表
		public DictEquip = new Map();
		// 实装列表
		public DictWear = new Map();
	};
	// 技能信息 
	export class CLS_InfoSkill {
		// Id
		public Id: string = '';
		// 等级
		public Level: number = 0;
	};
	// 激发信息 
	export class CLS_InfoUsage {
		// Usage
		public Usage: string = '';
		// Skill
		public Skill: string = '';
		// 等级
		public Level: number = 0;
	};
	// 请求 技能列表 
	export class C2G_Skill_List extends ProtocolMsgBase {
		public constructor() { super(3100); }
	};
	// 返回 技能列表 
	export class G2C_Skill_List extends ProtocolMsgBase {
		public constructor() { super(3101); }
		// 列表
		public DictSkill = new Map();
		// 列表
		public DictUsage = new Map();
		// 列表
		public ListSkill: CLS_InfoSkill[] = [];
		// 列表
		public ListUsage: CLS_InfoUsage[] = [];
	};
	// 请求 技能升级 
	export class C2G_Skill_Levelup extends ProtocolMsgBase {
		public constructor() { super(3102); }
		// 技能Id
		public SkillId: string = '';
	};
	// 返回 技能升级 
	export class G2C_Skill_Levelup extends ProtocolMsgBase {
		public constructor() { super(3103); }
		// 技能Id
		public SkillId: string = '';
		// 技能信息
		public Skill: CLS_InfoSkill = new CLS_InfoSkill();
	};
	// 请求 激发 
	export class C2G_Skill_UsageUse extends ProtocolMsgBase {
		public constructor() { super(3104); }
		// Usage
		public Usage: string = '';
		// Skill
		public Skill: string = '';
	};
	// 返回 激发 
	export class G2C_Skill_UsageUse extends ProtocolMsgBase {
		public constructor() { super(3105); }
		// Usage
		public Usage: string = '';
		// Skill
		public Skill: string = '';
		// 列表
		public DictUsage = new Map();
		// 列表
		public ListUsage: CLS_InfoUsage[] = [];
	};
	// 返回 激发 
	export class B2T_Gt_Start extends ProtocolMsgBase {
		public constructor() { super(23000); }
	};
	// 请求 GM功能 
	export class B2G_Gt_Action extends ProtocolMsgBase {
		public constructor() { super(23001); }
		// 指令
		public GtAction: string = '';
		// 参数 用json解开
		public GtArgs: string = '';
	};
	// 请求 GM功能 
	export class G2B_Gt_Action extends ProtocolMsgBase {
		public constructor() { super(23002); }
		// 指令
		public GtAction: string = '';
		// 参数 用json解开
		public GtArgs: string = '';
	};
	// WebGm协议 
	export class CLS_WebGm {
		// 账号
		public Account: string = '';
		// 指令
		public GtAction: string = '';
		// 参数 用json解开
		public GtArgs: string = '';
	};
	// WebGm协议 
	export class B2T_Gt_End extends ProtocolMsgBase {
		public constructor() { super(23004); }
	};
	// 服务器信息 
	export class CLS_GtServerInfo {
		// 服务器配置ID
		public ConfigId: number = 0;
		// 进程ID
		public ProcessId: number = 0;
		// 使用CPU
		public Cpu: number = 0;
		// 使用内存
		public Memory: number = 0;
		// 使用线程
		public Threads: number = 0;
		// 是否限制登录
		public RestrictLogin: boolean = false;
		// 在线人数
		public CountOnline: number = 0;
	};
	// 上传配置文件 
	export class CLS_GtUploadConfig {
		// 文件名
		public FileName: string = '';
		// 文件内容
		public FileText: string = '';
	};
	// GM公告 
	export class CLS_GtNotice {
		// 系统公告
		public NoticeSystem: string = '';
		// 活动公告
		public NoticeActivity: string = '';
	};
	// GM走马灯 
	export class CLS_GtNoticeRolling {
		// 唯一ID
		public Uid: number = 0;
		// 走马灯内容
		public Text: string = '';
		// 走马灯次数
		public Count: number = 0;
		// 发送时间
		public TimeSend: string = '';
	};
	// GM邮件 
	export class CLS_GtMail {
		// 邮件ID
		public Uid: number = 0;
		// 邮件类型 EMailType
		public MailType: number = 0;
		// 接收者列表
		public ListTarget: number[] = [];
		// 标题
		public Title: string = '';
		// 正文
		public Body: string = '';
		// 邮件发送者
		public SenderName: string = '';
		// 邮件创建时间
		public CreateTime: string = '';
		// false=注册时间在发送邮件之前的才能收到全服邮件 true=无论是否在发邮件之前注册都能收到
		public AllTimeReceive: boolean = false;
		// 附件列表
		public ListAttachments: CLS_AwardItem[] = [];
	};
	// 玩家账号信息 
	export class CLS_GtPlayerInfoUser {
		// 玩家唯一ID
		public Puid: number = 0;
		// 账号Id
		public Uuid: number = 0;
		// 平台ID
		public Platform: number = 0;
		// 账号
		public Account: string = '';
		// 密码
		public Password: string = '';
		// 注册时间
		public TimeRegister: number = 0;
		// 上次登录时间
		public TimeLogin: number = 0;
	};
	// 玩家数据修改 
	export class CLS_GtPlayerEdit {
		// 玩家唯一ID或者玩家昵称
		public Puid: string = '';
		// 修改类型
		public EditMode: string = '';
		// 修改参数
		public EditArg: string = '';
	};


	export enum EPid{
		C2G_BASE_DEMO = 10,
		G2C_BASE_DEMO = 11,
		G2C_BASE_RESULT = 20,
		C2G_BASE_PING = 21,
		G2C_BASE_PING = 22,
		C2G_BASE_GAMEVERSION = 23,
		G2C_BASE_GAMEVERSION = 24,
		C2G_BASE_CONFIRM = 25,
		G2C_BASE_CONFIRM = 26,
		L2C_LOGIN_CONNECT = 800,
		C2L_LOGIN_NOTICESYSTEM = 801,
		L2C_LOGIN_NOTICESYSTEM = 802,
		C2L_LOGIN_NOTICEACTIVITY = 803,
		L2C_LOGIN_NOTICEACTIVITY = 804,
		C2L_LOGIN_USERLOGIN = 806,
		L2C_LOGIN_USERLOGIN = 807,
		C2L_LOGIN_SDKLOGIN = 808,
		L2C_LOGIN_SDKLOGIN = 809,
		G2C_LOGIN_CONNECT = 1000,
		C2G_LOGIN_PLAYERLOGIN = 1001,
		G2C_LOGIN_PLAYERLOGIN = 1002,
		C2G_LOGIN_PLAYERCREATE = 1003,
		G2C_LOGIN_PLAYERCREATE = 1004,
		G2C_LOGIN_REPLACED = 1005,
		G2C_LOGIN_BAN = 1006,
		C2G_LOGIN_CHECKNAME = 1007,
		G2C_LOGIN_CHECKNAME = 1008,
		C2G_LOGIN_PUIDLOGIN = 1009,
		G2C_LOGIN_PUIDLOGIN = 1010,
		G2C_LOGIN_SERVEREXIT = 1011,
		C2G_INFO_GETALL = 1100,
		G2C_INFO_GETALL = 1101,
		G2C_INFO_PUSHALL = 1102,
		G2C_INFO_PUSHBASE = 1103,
		C2G_INFO_CHANGEFLAGCLIENT = 1104,
		G2C_INFO_CHANGEFLAGCLIENT = 1105,
		C2G_INFO_CHANGEFLAGCLIENTDAILY = 1106,
		G2C_INFO_CHANGEFLAGCLIENTDAILY = 1107,
		C2G_INFO_PLAYERFIND = 1109,
		G2C_INFO_PLAYERFIND = 1110,
		C2G_NOTICE_SYSTEM = 1200,
		G2C_NOTICE_SYSTEM = 1201,
		C2G_NOTICE_ACTIVITY = 1202,
		G2C_NOTICE_ACTIVITY = 1203,
		G2C_NOTICE_ROLLING = 1205,
		G2C_INFO_PUSHGAMENOTIFY = 1300,
		C2G_INFO_GETCONFTEXT = 1301,
		G2C_INFO_GETCONFTEXT = 1302,
		C2G_MAIL_LIST = 1400,
		G2C_MAIL_LIST = 1401,
		C2G_MAIL_READ = 1402,
		G2C_MAIL_READ = 1403,
		C2G_MAIL_GET = 1404,
		G2C_MAIL_GET = 1405,
		C2G_MAIL_GETALL = 1406,
		G2C_MAIL_GETALL = 1407,
		C2G_MAIL_DELETE = 1408,
		G2C_MAIL_DELETE = 1409,
		C2G_MAIL_DELETEREADED = 1410,
		G2C_MAIL_DELETEREADED = 1411,
		C2G_MAIL_SAVE = 1412,
		G2C_MAIL_SAVE = 1413,
		C2G_MAIL_SEND = 1414,
		G2C_MAIL_SEND = 1415,
		G2C_GAME_MESSAGE = 2000,
		C2G_CHAT_SEND = 2100,
		G2C_CHAT_SEND = 2101,
		G2C_CHAT_RECEIVE = 2102,
		C2G_ROOM_INFO = 2200,
		G2C_ROOM_INFO = 2201,
		G2C_ROOM_ROOMTHING = 2202,
		C2G_ROOM_FLY = 2203,
		G2C_ROOM_FLY = 2204,
		C2G_ROOM_GO = 2205,
		G2C_ROOM_GO = 2206,
		C2G_ITEM_GET = 2300,
		G2C_ITEM_GET = 2301,
		C2G_ITEM_DROP = 2302,
		G2C_ITEM_DROP = 2303,
		C2G_ITEM_USE = 2304,
		G2C_ITEM_USE = 2305,
		C2G_EQUIP_GET = 2400,
		G2C_EQUIP_GET = 2401,
		C2G_EQUIP_INFOROOM = 2402,
		G2C_EQUIP_INFOROOM = 2403,
		C2G_EQUIP_INFOINV = 2404,
		G2C_EQUIP_INFOINV = 2405,
		C2G_EQUIP_DROP = 2406,
		G2C_EQUIP_DROP = 2407,
		C2G_EQUIP_WEAR = 2408,
		G2C_EQUIP_WEAR = 2409,
		C2G_EQUIP_CHANGE = 2410,
		G2C_EQUIP_CHANGE = 2411,
		C2G_EQUIP_UNWEAR = 2412,
		G2C_EQUIP_UNWEAR = 2413,
		C2G_NPC_LOOK = 2500,
		G2C_NPC_LOOK = 2501,
		C2G_NPC_KILL = 2502,
		G2C_NPC_KILL = 2503,
		C2G_CHAR_SCORE = 3000,
		G2C_CHAR_SCORE = 3001,
		C2G_CHAR_OFFLINEINFO = 3003,
		G2C_CHAR_OFFLINEINFO = 3004,
		C2G_CHAR_OFFLINE = 3005,
		G2C_CHAR_OFFLINE = 3006,
		C2G_CHAR_LOOK = 3007,
		G2C_CHAR_LOOK = 3008,
		C2G_CHAR_INV = 3009,
		G2C_CHAR_INV = 3010,
		C2G_SKILL_LIST = 3100,
		G2C_SKILL_LIST = 3101,
		C2G_SKILL_LEVELUP = 3102,
		G2C_SKILL_LEVELUP = 3103,
		C2G_SKILL_USAGEUSE = 3104,
		G2C_SKILL_USAGEUSE = 3105,
		B2T_GT_START = 23000,
		B2G_GT_ACTION = 23001,
		G2B_GT_ACTION = 23002,
		B2T_GT_END = 23004,
	}


	// 排序方式
	export enum EOrder {
		// 升序
		Ascending = 0,
		// 降序
		Descending = 1,
	}
	// 处理方式
	export enum EHandleAction {
		同意 = 0,
		拒绝 = 1,
		同意全部 = 2,
	}
	// 战斗结果 胜负
	export enum EBattleResult2 {
		失败 = 0,
		胜利 = 1,
	}
	// 战斗结果 胜负平
	export enum EBattleResult3 {
		失败 = 0,
		胜利 = 1,
		平局 = 2,
	}
	// 标记枚举
	export enum EFlag {
		None = 0,
		Flag1 = 1,
		Flag2 = 2,
		Flag3 = 4,
		Flag4 = 8,
		Flag5 = 16,
		Flag6 = 32,
		Flag7 = 64,
		Flag8 = 128,
		Flag9 = 256,
		Flag10 = 512,
		Flag11 = 1024,
	}
	// 日志类型
	export enum ERecordType {
		注册账号 = 1,
		注册游戏 = 2,
		登录游戏 = 3,
		退出游戏 = 4,
		管理员登陆 = 5,
		管理员修改玩家数据 = 6,
		管理员操作 = 7,
		HTTP消息收到 = 8,
		产出记录 = 9,
		产出记录金币 = 10,
		产出记录钻石 = 11,
		产出记录经验 = 12,
		产出记录潜能 = 13,
		产出记录道具 = 14,
		产出记录英雄 = 15,
		消耗记录 = 16,
		消耗记录金币 = 17,
		消耗记录钻石 = 18,
		消耗记录经验 = 19,
		消耗记录潜能 = 20,
		消耗记录道具 = 21,
		消耗记录英雄 = 22,
		发送邮件 = 23,
		邮件系统发送 = 24,
		邮件系统发送失败 = 25,
		技能升级 = 26,
	}
	// 操作来源
	export enum EActionSource {
		全部 = 1,
		系统 = 2,
		GM = 3,
		邮件 = 4,
		邮件GM = 5,
		发送邮件 = 6,
		技能升级 = 7,
	}
	// 枚举示例
	export enum EnumBaseDemo {
		demo0 = 1,
		demo1 = 2,
	}
	// 服务器状态
	export enum EServerState {
		关闭 = 0,
		开启 = 1,
		待关闭 = 2,
		待开启 = 3,
	}
	// SDK平台
	export enum EPlatform {
		默认 = 0,
	}
	// 标记类型int
	export enum EFlagInt {
		标记示例 = 0,
		未读邮件数目 = 1,
	}
	// 标记类型bool
	export enum EFlagBool {
		标记示例 = 0,
		光辉战争周奖励可领 = 1,
		光辉战争月奖励可领 = 2,
	}
	// 走马灯类型
	export enum ENoticeRollingType {
		玩家走马灯 = 0,
		临时走马灯 = 1,
		公告走马灯 = 2,
		城战走马灯 = 3,
	}
	// 动态日志类型
	export enum EGameLogType {
		动态日志 = 1,
	}
	// 即时推送类型
	export enum EGameNotifyType {
		即时推送 = 1,
		// 领导账号唯一ID
		领导账号推送通知 = 2,
	}
	// 邮件类型
	export enum EMailType {
		系统邮件 = 0,
		GM邮件 = 1,
		GM全服邮件 = 2,
		普通邮件 = 11,
	}
	// 聊天类型
	export enum EChatType {
		闲聊 = 0,
		谣言 = 1,
		房间 = 2,
		门派 = 3,
		帮会 = 4,
		私聊 = 5,
	}
	// GM功能Action类型
	export enum EGtAction {
		登录 = 0,
		服务器功能 = 50,
		服务器信息 = 51,
		服务器存档 = 52,
		服务器关闭 = 53,
		游戏功能 = 100,
		上传配置文件 = 101,
		更新配置文件 = 102,
		// CLS_GtNotice
		公告获取 = 103,
		// CLS_GtNotice
		公告设置 = 104,
		临时走马灯 = 105,
		临时走马灯未发送列表 = 106,
		临时走马灯未发送删除 = 107,
		// CLS_GtMail
		发送邮件 = 108,
		// CLS_ListGtMail
		全局邮件列表 = 109,
		// CLS_ListGtMail
		删除全服邮件根据ID = 110,
		服务器限制登陆公告获取 = 111,
		服务器限制登陆公告设置 = 112,
		服务器登陆限制设置 = 113,
		服务器登陆限制解除 = 114,
		// dict<string,string>
		服务器全局配置获取 = 115,
		// dict<string,string>
		服务器全局配置设置 = 116,
		玩家功能 = 200,
		// CLS_GtPlayerEdit
		玩家数据修改 = 201,
		// CLS_Info_Base
		玩家数据查询基本信息 = 202,
		// CLS_Info_Misc
		玩家数据查询杂项信息 = 203,
		// CLS_GtPlayerInfoUser
		玩家数据查询账号信息 = 204,
		// CLS_Info_Game
		玩家数据查询游戏信息 = 205,
		// Player
		玩家数据查询原始数据 = 206,
	}
	// 玩家数据修改类型
	export enum EGtPlayerEdit {
		获取金币 = 1,
		获取钻石 = 2,
		获取经验 = 3,
		获取潜能 = 4,
		满血 = 5,
		增加气血 = 6,
		增加精神 = 7,
		增加内力 = 8,
		增加法力 = 9,
		增加食物 = 10,
		增加饮水 = 11,
		变更门派 = 12,
		获取道具 = 13,
		调试数据 = 14,
	}


}
